package com.winit.openapi.model;

/**
 * 
 * openapi参数适配实体类
 * 
 * 
 * Author	Version		Date		Changes
 * minghao.deng 	1.0  		2016年8月4日 	Created
 *
 * </pre>
 * @since 1.
 */
public class ParameterAdapterEntity {

	/**
	 * 参数所属的action名称，必填
	 */
	private String actionName;

	/**
	 * action描述，接口功能，非必填
	 */
	private String actionDesc;

	/**
	 * 参数原始名称，必填
	 */
	private String originalName;

	/**
	 * 参数适配后名称，必填
	 */
	private String adaptedName;

	/**
	 * 参数类型：input output，必填
	 */
	private String type;

	/**
	 * action接口所属模块，ISP，OWMS等，非必填
	 */
	private String source;

	/**
	 * 参数描述，非必填
	 */
	private String paraDesc;

	public String getActionName() {
		return actionName;
	}

	public void setActionName(String actionName) {
		this.actionName = actionName;
	}

	public String getActionDesc() {
		return actionDesc;
	}

	public void setActionDesc(String actionDesc) {
		this.actionDesc = actionDesc;
	}

	public String getOriginalName() {
		return originalName;
	}

	public void setOriginalName(String originalName) {
		this.originalName = originalName;
	}

	public String getAdaptedName() {
		return adaptedName;
	}

	public void setAdaptedName(String adaptedName) {
		this.adaptedName = adaptedName;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getSource() {
		return source;
	}

	public void setSource(String source) {
		this.source = source;
	}

	public String getParaDesc() {
		return paraDesc;
	}

	public void setParaDesc(String paraDesc) {
		this.paraDesc = paraDesc;
	}

	@Override
	public String toString() {
		return "ParameterAdapterEntity [actionName=" + actionName
				+ ", actionDesc=" + actionDesc + ", originalName="
				+ originalName + ", adaptedName=" + adaptedName + ", type="
				+ type + ", source=" + source + ", paraDesc=" + paraDesc + "]";
	}

}
